11.5.7 deny udp
Назначение команды
Эта команда используется для отклонения UDP-пакетов, соответствующих IP-фильтру.
Синтаксис команды
( SEQUENCE_NUM | ) deny udp ( SRC_IP SRC_IP_MASK | any | host SRC_IP )
( src-port OPERATOR SRC_PORT | )
( DST_IP DST_IP_MASK | any | host DST_IP )
( dst-port OPERATOR DST_PORT | )
( ip-precedence PRECEDENCE | dscp DSCP | )
( ecn <0-3> | )
( non-fragment | first-fragment | non-or-first-fragment | small-fragment | non-first-fragment )
( routed-packet | )
( options | )
( packet-length OPERATOR LENGTH | )
( time-range TIME-RANGE-NAME | )
Параметры
| Параметр | Описание | Значение |
|---|---|---|
| SEQUENCE_NUM | Порядковый номер фильтра в IP Extend ACL | 1–131071 |
| SRC_IP SRC_IP_MASK | IP-адрес источника и его маска подстановки | IPv4 и маска |
| any | Любой IP-адрес источника или назначения | — |
| host SRC_IP | IP-адрес конкретного хоста | IPv4 |
| DST_IP DST_IP_MASK | IP-адрес назначения и его маска подстановки | IPv4 и маска |
| src-port OP SRC_PORT | Условие по порту источника | eq, lt, gt, neq, range. Диапазон: 0–65535 |
| dst-port OP DST_PORT | Условие по порту назначения | eq, lt, gt, neq, range. Диапазон: 0–65535 |
| PRECEDENCE | Значение IP-precedence | 0–7 |
| DSCP | Значение DSCP | 0–63 |
| ECN | Значение ECN | 0–3 |
| non-fragment | Только непакетированные | — |
| first-fragment | Только первые фрагменты | — |
| non-or-first-fragment | Все кроме последующих фрагментов | — |
| small-fragment | Маленькие фрагменты | — |
| non-first-fragment | Все, кроме первых фрагментов | — |
| routed-packet | Маршрутизируемые пакеты | — |
| options | Пакеты с IP-опциями | — |
| OPERATOR | Оператор длины пакета | eq, lt, gt, range |
| LENGTH | Значение длины | 64–16382 |
| TIME-RANGE-NAME | Имя временного диапазона | Строка до 40 символов |
Режим команды
Extend IP ACL Configuration
Особенности
Фрагментированные пакеты недопустимы при указании информации уровня 4 (например, src-port).
Примеры
Пример 1. Отклонение всех UDP-пакетов:
Switch# configure terminal
Switch(config)# ip access-list list_ipv4_1 extend
Switch(config-ex-ip-acl)# 1 deny udp any any
Пример 2. Отклонение UDP-пакетов от 1.1.1.1, источник порт 10, назначение порт < 2000:
Switch# configure terminal
Switch(config)# ip access-list list_ipv4_1 extend
Switch(config-ex-ip-acl)# 2 deny udp host 1.1.1.1 src-port eq 10 any dst-port lt 2000
Связанные команды
no sequence-num